package com.zretc.dao;

import com.zretc.entity.ProductCollect;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author WHP
 */
@Repository
@Mapper
public interface ProductCollectMapper {
    /**
     * 添加商品收藏
     * @return
     * @param productCollect 商品收藏记录
     * @author sufan
     */
    int insertProductCollect(ProductCollect productCollect);
    /**
     * 删除商品收藏
     * @return
     * @param productCollectId 商品收藏id
     */
    int deleteProductCollectByCollectId(int productCollectId);

    /**
     * 查询所有的商品收藏
     * @return
     */
    List<ProductCollect> findAllProductCollect();

    /**
     * 根据收藏编号查询收藏的产品
     * * @return
     * @param productCollectId  收藏编号
     */
    ProductCollect findProductCollect(Integer productCollectId);
}
